'Bambusa' definitions:

Definition of 'Bambusa'

(from WordNet)
noun
Tall tender clumping bamboos [syn: Bambusa, genus Bambusa]

Words containing 'Bambusa'