cassid
English
Noun
cassid
(
plural
cassids
)
(
zoology
)
Any
gastropod
in the
family
Cassidae
.
Anagrams
ascids