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 : spartina
Install App