|
Definition of Mahwa tree
1. Noun. ''Madhuca longifolia'', a fast-growing Indian tropical tree cultivated for its oleaginous seeds ¹
¹ Source: wiktionary.com
Medical Definition of Mahwa tree
1.
|
1. Noun. ''Madhuca longifolia'', a fast-growing Indian tropical tree cultivated for its oleaginous seeds ¹
¹ Source: wiktionary.com
1.