Subscribe
URL of the page has been copied to clipboard.
Meaning : Tall reedlike grass common in salt meadows.
Synonyms : salt reed grass
Install App
Spartina cynosuroides meaning in Telugu.