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