costellariid
English
Noun
costellariid
(
plural
costellariids
)
(
zoology
)
Any
sea snail
in the
family
Costellariidae
.
Synonyms
ribbed miter
Hypernyms
turbinelloid
Hyponyms
protoelongate