cassid

English

Noun

cassid (plural cassids)

  1. (zoology) Any gastropod in the family Cassidae.

Anagrams