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
American Health
Carlson Labs
Wakunaga of America
North American Herb & Spice
Wakunaga of America