melaniid

English

Noun

melaniid (plural melaniids)

  1. (zoology) Any in the family of freshwater snails Melaniidae (synonym of family Thiaridae).

Anagrams