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
Now Food
Wakunaga of America
Now Solutions
Kettle
American Health
Natural Factors