Leeches Cure

Leeches Cure

National Geographic

Leeches play a prominent role in the traditional Indian medical system known as Ayurveda. Watch Ayurvedic doctors deploy their annelid assistants and explain the benefits.

Comments & Questions (1)

Loading...

Collections Containing This Resource

Be the first to create a collection with this resource. Click the “Collect This!” button to get started. Learn more about collections.