Subscribe
URL of the page has been copied to clipboard.
Meaning : Cosmopolitan in temperate regions except North America.
Synonyms : star-duckweed
Install App
Lemna trisulca meaning in Telugu.