Food

Food, Health, N_Category

Neem

A common deciduous evergreen tree (Azadirachta indica) which grows in India, known for its extremely bitter leaves, fruits and flowers. Used extensively for its innumerable medicinal qualities, neem is sometimes called ‘the village pharmacy.Õ Over 100 pharmacologically active substances have been identified in this plant.

Scroll to Top