melanopsid
English
Noun
melanopsid
(
plural
melanopsids
)
(
zoology
)
Any
freshwater
snail
in the
family
Melanopsidae
.
Anagrams
diplonemas