Dictionary
Thesaurus
Encyclopedia
Translator
Web

Margosa

 - 2 dictionary results

mar⋅go⋅sa

[mahr-goh-suh]
–noun
neem (def. 2).

Origin:
1805–15; aph. < Pg amargosa, fem. of amargoso bitter

neem

[neem]
1. a product of the seeds of a tropical tree, Azadirachta indica, of the mahogany family, that disrupts reproduction in insects, used as an insecticide.
2. Also called neem tree, nim tree, margosa. the tree itself.

Origin:
1805–15; < Hindi nīm < Skt nimba
Dictionary.com Unabridged
Based on the Random House Dictionary, © Random House, Inc. 2009.
Cite This Source Link To Margosa
Search another word or see Margosa on Thesaurus | Reference
FacebookTwitterFollow us: