Lemna
— Noun
– English
~ minute aquatic herbs floating on or below the water surface of still water consisting of a leaflike frond or plant body and single root
Lemnaceae
— Noun
– English
~ family of small free-floating thalloid plants
lemniscate
— Noun
– English
~ any of several plane algebraic curves in the shape of a figure eight
lemniscus
— Noun
– English
~ a bundle of sensory nerve fibers going to the thalamus
lemnos
— Noun
– English
~ a Greek island in the northern Aegean Sea; famous for a reddish-brown clay that has medicinal properties
lemon grass
— Noun
– English
~ a tropical grass native to India and Sri Lanka
lemon butter
— Noun
– English
~ clarified butter browned slowly and seasoned with lemon juice and parsley