English dictionary
great duckweed meaning and definition
Definition and meaning of great duckweed at MeaningMonkey.org. great duckweed meaning and definition in the English Dictionary.GREAT DUCKWEED noun
Definition of great duckweed (noun)
- cosmopolitan except South America and New Zealand and some oceanic islands
- synonyms: Spirodela polyrrhiza, water flaxseed
Source: Princeton University Wordnet