Lim naea

Webster's Dictionary of the English Language

·noun A genus of fresh-water air-breathing mollusks, abundant in ponds and streams;

— called also pond snail.

Related Words