camaenid
English
Noun
camaenid
(
plural
camaenids
)
(
zoology
)
Any
land
snail
of the family
Camaenidae
.
Anagrams
cadamine
,
maenadic