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

Ectozoon

An animal parasite living on the surface of the body.
Search Site