neem

/niːm/
noun
  1. A tropical tree native to India, whose leaves, seeds, and oil are used in medicine, cosmetics, and as a natural pesticide.
    • Many people in India use neem twigs as a natural toothbrush.
    • Neem oil is often used in organic gardening to repel insects.
    • The neem tree provides shade and its leaves are used in traditional remedies.
What does "neem" mean? | whatsthatwordmean | whatsthatwordmean