What is the scientific name of neem?
- A.Ocimum sanctum
- B.Azadirachta indica
- C.Ficus religiosa
- D.Santalum album
Show answer
Neem is Azadirachta indica, a tree valued in Indian medicine for its leaves, bark and oil, and it is remembered in current affairs as well because a European patent on a neem based fungicide was revoked after India challenged it.
Read the full explanation →