English dictionary
lesser duckweed meaning and definition
Definition and meaning of lesser duckweed at MeaningMonkey.org. lesser duckweed meaning and definition in the English Dictionary.LESSER DUCKWEED noun
Definition of lesser duckweed (noun)
- of temperate regions except eastern Asia and Australia
- synonyms: common duckweed, Lemna minor
Source: Princeton University Wordnet