bambusa
/bæmˈbuːzə/Definitions
1. noun
a genus of large, woody bamboo grasses, native to tropical Asia
“The bamboo forests of Bambusa were home to various species of birds and insects.”
1. noun
a genus of large, woody bamboo grasses, native to tropical Asia
“The bamboo forests of Bambusa were home to various species of birds and insects.”