Subscribe
URL of the page has been copied to clipboard.
Meaning : Cosmopolitan except South America and New Zealand and some oceanic islands.
Synonyms : spirodela polyrrhiza, water flaxseed
Install App
Great duckweed meaning in Telugu.