1825
Table of Contents > Health Dictionary > Land leech

Land leech

A bloodsucking leech that lives on land in a moist and tropical region and affects humans and other animals.
Healthy Living Marketplace
Nutribiotic
Wakunaga of America
Carlson Labs
Solgar
Garden Of Life
Jarrow Formulas