Definition of Margosa in English :
Define Margosa in English
Margosa meaning in English
Meaning of Margosa in English
Pronunciation of Margosa in English
Margosa pronunciation in English
Pronounce Margosa in English
Margosa
see synonyms of margosaNoun
1. arishth, azadirachta indica, margosa, melia azadirachta, neem, neem tree, nim tree
large semi-evergreen tree of the East Indies; trunk exudes a tenacious gum; bitter bark used as a tonic; seeds yield an aromatic oil; sometimes placed in genus Melia
WordNet Lexical Database for English. Princeton University. 2010.
Margosa
see synonyms of margosanoun
a large, Indian evergreen tree
Collins English Dictionary. Copyright © HarperCollins Publishers