LIM NAEA


Meaning of LIM NAEA in English

( n. )

A genus of fresh-water air-breathing mollusks, abundant in ponds and streams; -- called also pond snail.

Webster's Revised Unabridged English Dictionary.      Пересмотренный полный словарь английского языка Webster.