Herbs & Superfoods
Margosa | Neem | Health Benefits
Margosa’s botanical name is Azadirachta indica. Its Sanskrit name is Nimba. The Hindi name is Neem. It’s been identified on 5000-year-old seals excavated from the Indus Valley civilization. There are two kinds of Margosa — […]