Feedback
Neem
Meaning
Noun
●
Azadirachta
indica
, a large, mostly
evergreen
tree
from India, whose
seeds
yield
neem
oil
, the
insecticide
azadirachtin.
Sourced from
Wiktionary
Origin
neem
English
नीम
Hindi
निम्ब
Sanskrit
Sourced from
Etym
Synonyms
Margosa
Chinaberry
Azedarach
Nim
White Cedar
Bead Tree
Related
Moringa
Turmeric
Triclopyr
Lemongrass
Garlic
Ginger
Herbs
Clove
Fenugreek
Tulsi
Aloe
Eucalyptus
Honey
Amla
Decoction
Extract
Zingiber
Linn
Herb
Papaya
Pomegranate
Chamomile
Lemon
Camphor
Oregano
Thyme
Oil
Cinnamon
Jojoba
Calendula
Cumin
Fruit
Mentha
Aloe Vera
Essential Oil
Essential Oils
More
Join 10 million students and professionals writing 70% faster at QuillBot.com
Start writing better