becuiba
/bɛkwaɪbə/Definitions
1. noun
A type of tropical plant or tree with fragrant flowers
“The botanist studied the different species of becuiba found in the Amazon rainforest.”
1. noun
A type of tropical plant or tree with fragrant flowers
“The botanist studied the different species of becuiba found in the Amazon rainforest.”