Leech Therapy: All you need to know about this Ayurvedic blood letting therapy
Definition of Jalonka ( Leeches ) – As the very basis of life for ‘Leeches’ is water, since their site of dwelling is ‘Jal’ i.e. water, the ‘Leeches’ are known as ‘Jaloka’. Jalonka Avacharan( Leech therapy ) – In this method, Raktamokshan ( Blood letting ) is done with the help of ‘Leeches’ i.e. Leeches […]
Read More