Subscriber login


Forgot your password?

Library card login

Other

pen shell

Definition of pen shell

noun

  • a large wedge-shaped bivalve mollusc of warm seas which burrows into the seabed where it attaches itself by strong byssus threads.
    • Family Pinnidae: Pinna and other genera

pen shell in other Oxford dictionaries

Definition of pen shell in the US English dictionary