stomatellid

English

Noun

stomatellid (plural stomatellids)

  1. (zoology) Any gastropod in the family Stomatellidae, now considered to be the trochid subfamily Stomatellinae.

Anagrams