Subscribe
URL of the page has been copied to clipboard.
Meaning : Tall tender clumping bamboos.
Synonyms : bambusa
Install App