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
Carlson Labs
Now Food
Garden Of Life
Carlson Labs
Kettle
Natural Vitality