Home / Dictionary / Margosa

Margosa Moderate

Margosa has 2 different meanings across 1 category:

Noun

Definitions
Noun
1

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

2

neem (tree)

See Also
azedarach neem
Related Terms
Broader Terms (hypernyms)
tree
Rhyming Words
osa losa gosa dosa sosa mosa rosa cosa tosa xhosa alosa icosa coosa diosa noosa serosa derosa rugosa gamosa lycosa
Compare
Margosa vs