Neem –Azadirachta Indica Neem Popularly known as ‘Margosa’ is probably one of the oldest and most widely used medicinal plant in India. In ayurvedic texts it is described as ‘Sarvaroga Nivarini’ means ‘Panacea- one that cure all aliments or diseases’.Every Read More …