Mahwa-tree Definition
noun
Madhuca longifolia, a fast-growing Indian tropical tree cultivated for its oleaginous seeds.
Wiktionary
Other Word Forms of Mahwa-tree
Noun
Singular:
mahwa-tree
Plural:
mahwa-treesFind Similar Words
Find similar words to mahwa-tree using the buttons below.