Medicinal plants and herbs have been part of humanity since the dawn of civilization. Neem is a well-known medicinal plant used in India from time immemorial.
In India neem is known as margosa or Indian lilac. It is an evergreen tree and cultivated in various parts of the Indian subcontinent. ... Views: 1799