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