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
Kettle
American Health
Jarrow Formulas
Natural Factors
Solgar