Word info

lymnaeid

Noun

Meaning

lymnaeid (plural lymnaeids)

(zoology) Any pond snail in the family Lymnaeidae.

Source: en.wiktionary.org

Anagrams

Close letter words and terms