great duckweed - English Synonyms Dictionary

great duckweed

n.
[1] water flaxseed , Spirodela polyrrhiza