cambaye
/kæmˈbeɪ/Definitions
1. noun
a type of shrub or small tree native to tropical Asia
“The cambaye tree was abundant in the tropical forests of Southeast Asia.”
1. noun
a type of shrub or small tree native to tropical Asia
“The cambaye tree was abundant in the tropical forests of Southeast Asia.”