Definify.com

Definition 2025


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