Azadirachta indica

Azadirachta indica, or neem, is a tropical evergreen tree in the mahogany family, native to the Indian subcontinent. Its seeds, leaves, bark, and oil are widely used in traditional medicine and agriculture.

Connect