Table of Contents > Health Dictionary > Haemadipsa ceylonica

Haemadipsa ceylonica

A species of land leech found in Sri Lanka; it attaches itself to the skin of animals or humans. Its bite is painful, and numerous bites may cause anemia.
Healthy Living Marketplace
Carlson Labs
Now Food
North American Herb & Spice
Garden Of Life
Natural Vitality