mahua (0 synonym found)

We don't have any synonyms for mahua yet.

Did you mean…

Think mahua belongs in the thesaurus? Recommend it and we'll take a look.


Definition of mahua:

(n) : Madhuca longifolia, a fast-growing Indian tropical tree cultivated for its oleaginous seeds.

Definition of mahua:

(n) : Madhuca longifolia, a fast-growing Indian tropical tree cultivated for its oleaginous seeds.

Back to Top