amnicolid
English
Noun
amnicolid
(
plural
amnicolids
)
(
zoology
)
Any
snail
in the
family
Amnicolidae
.
Anagrams
calmoniid
,
dominical
,
omnicidal