Mahwa-tree definition

Madhuca longifolia, a fast-growing Indian tropical tree cultivated for its oleaginous seeds.
noun
0
0
Advertisement

Alternative Forms

Alternative Form of mahwa-tree - mahua-tree, mohwa-tree

Other Word Forms

Noun

Singular:
mahwa-tree
Plural:
mahwa-trees