capulid

English

Noun

capulid (plural capulids)

  1. (zoology) Any gastropod the family Capulidae.

Anagrams