margosa

/mɑrˈɡoʊsə/
noun
  1. 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
What does "margosa" mean? | whatsthatwordmean | whatsthatwordmean