- great duckweed as a noun:
- 1
great duckweed
noun
1 great duckweed
Cosmopolitan except South America and New Zealand and some oceanic islands.
synonyms: Spirodela polyrrhiza, water flaxseed.
Polish: spirodela wielokorzeniowa
debug info: 0.0253
noun
Cosmopolitan except South America and New Zealand and some oceanic islands.
synonyms: Spirodela polyrrhiza, water flaxseed.
Polish: spirodela wielokorzeniowa
debug info: 0.0253