great duckweed
English Dictionary
->
Letter G
-> great duckweed
Search Dictionary:
great duckweed Definition
(n)
cosmopolitan
except
South
America
and
New
Zealand
and
some
oceanic
islands
great duckweed Synonyms
great duckweed
Spirodela polyrrhiza
water flaxseed
© Art Branch Inc.