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