Business Description
Herbostra - derived from 'Herb' & 'Stra' - meaning "Originated from Herbs", is an innovative Ayurvedic company that is modernizing conventional Ayurvedic products by making them more palatable, presentable and accessible to all. Herbostra uses Ayurvedic knowledge along with modern science to develop its own formulations for Innovative products which are effective and consumer friendly.