VitaminLife.com Online Coupons
Table of Contents > Health Dictionary > Entozoon

Entozoon

A parasitic animal that infests internal organs or tissues.
Search Site