Mahwa-tree Definition

noun

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

Wiktionary
Advertisement

Other Word Forms of Mahwa-tree

Noun

Singular:
mahwa-tree
Plural:
mahwa-trees

Find Similar Words

Find similar words to mahwa-tree using the buttons below.

Words Starting With

Words Ending With

Unscrambles

mahwa-tree