1825
Table of Contents > Health Dictionary > Linguatula serrata

Linguatula serrata

A species of flattened, annulated worms whose larvae mature in the liver and lymph nodes of primates and whose adults attach to the nasal mucosa of canids.
Healthy Living Marketplace
Natural Vitality
Now Food
Now Food
Carlson Labs
North American Herb & Spice
Bakery on Main