Banaba Definition
noun
A kind of tree, Lagerstroemia speciosa, having medicinal leaves, which grows in Southeast Asia.
Wiktionary
Find Similar Words
Find similar words to banaba using the buttons below.
Find similar words to banaba using the buttons below.