VitaminLife.com Online Coupons
Table of Contents > Health Dictionary > Echinococcus vogeli

Echinococcus vogeli

A species of tapeworm that may cause polycystic hydatid disease in humans in humid tropical regions of Panama and northern South America.
Search Site