margosa
margosa · margosas
The neemThe neem. (a tree)
Meaning
1 sensesThe neem. (a tree)
More definitions
- 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
Origin
From Portuguese amargosa, feminine of amargoso.From Portuguese amargosa, feminine of amargoso.
Wiktionary, CC BY-SA 4.0 · source
Forms
plural: margosasSynonyms
6 synonymsClose in meaning
- 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:neemneem treenim treearishthAzadirachta indicaMelia Azadirachta
Word family
1 related wordsDerivedmargosa oil