Definify.com

Definition 2024


mahwa_tree

mahwa tree

English

Noun

mahwa tree (plural mahwa trees)

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