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.

Words Starting With

Words Ending With

Unscrambles

banaba