costellariid

English

Noun

costellariid (plural costellariids)

  1. (zoology) Any sea snail in the family Costellariidae.

Synonyms

  • ribbed miter

Hypernyms

  • turbinelloid

Hyponyms