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
Lily of the Desert
Solgar
Planetary Herbals
Now Food
Carlson Labs
Carlson Labs