pyram

Any of many ectoparasitic sea snails of the family Pyramidellidae

Noun

  1. Any of many ectoparasitic sea snails of the family Pyramidellidae

Forms

pyrams

From Wiktionary's contributor community, shared under CC BY-SA 4.0.