Mahwa-tree Definition
    noun
  
 Madhuca longifolia, a fast-growing Indian tropical tree cultivated for its oleaginous seeds.
Wiktionary 
Other Word Forms of Mahwa-tree
Noun
Singular:
 mahwa-treePlural:
 mahwa-treesFind Similar Words
Find similar words to mahwa-tree using the buttons below.





