1825
Table of Contents > Health Dictionary > Hymenolepis lanceolata

Hymenolepis lanceolata

A species of tapeworm that infects aquatic birds and is rarely found in humans.
Healthy Living Marketplace
Garden Of Life
Natural Vitality
Wakunaga of America
Garden Of Life
Now Food
North American Herb & Spice