margosa
/mɑrˈɡoʊsə/
noun
- A tropical tree (Azadirachta indica) whose leaves, bark, and seeds are used in traditional medicine and as a natural pesticide; also called neem.
- The bitter taste of margosa leaves makes them effective in some herbal remedies.
- Farmers plant margosa trees around their fields to repel insects without chemicals.
- Margosa oil is often used in natural skincare products for its antibacterial properties.
Synonyms