VitaminLife.com Online Coupons
Table of Contents > Health Dictionary > Euroxenous parasite

Euroxenous parasite

A parasite with a broad or nonspecific host range.
Search Site