Glossary Term | Category: Glossary Terms

An ayurvedic steam treatment which induces sweat with the held of steam generated from medicated herbal decoctions.