Associations to the word «Lemnaceae»

Noun

1

Dictionary definition

LEMNACEAE, noun. Family of small free-floating thalloid plants.

Wise words

The short words are best, and the old words are the best of all.
Winston Churchill