haminoid
English
Noun
haminoid
(
plural
haminoids
)
Any
sea snail
of the family
Haminoeidae