What is the Arabic name for neem tree?
What is the real name of neem tree?
Neem tree or Neem is also popularly known as the Nimba tree, Indian lilac, miracle tree and by many other names. The Scientific name of the neem tree is Azadirachta indica.