Definify.com
Definition 2024
banaba
banaba
English
Noun
banaba (uncountable)
- A kind of tree, Lagerstroemia speciosa, having medicinal leaves, which grows in Southeast Asia.
Synonyms
- (Lagerstomia speciosa): giant crape-myrtle, Queen's crape-myrtle, banabá plant, Pride of India