1 pyramid shell | Definition of pyramid shell

pyramid shell

noun

Definition of pyramid shell

: a mollusk of the family Pyramidellidae or its shell

History and Etymology for pyramid shell

pyramid short for pyramidellid entry 1

Keep scrolling for more