Subscribe
URL of the page has been copied to clipboard.
Meaning : Grass of freshwater swamps and salt marshes of Europe, Africa, America, and South Atlantic islands.
Synonyms : genus spartina
Install App
Spartina meaning in Telugu.