1825
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
Solgar
Garden Of Life
Aubrey Organics
UAS Labs DDS Probiotics
Now Food
Eden Foods