Images of Azadirachta Indica at google.com
Azadirachta Indica also known as Neem is a tree belongs to the mahogany family of Meliaceae.
Overview of Azadirachta Indica
• It is one of two species in the genus Azadirachta. • It is native to India, Pakistan, and Bangladesh. • It grows in tropical and semi-tropical [...]