Definition

A traditional Indian medicine that is said to be an extract from the uttara part of the Sanskrit text known as ‘Garuda Purana’, used in Ayurvedic practices.