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

Ectozoon

A parasitic animal that resides on its host's body surface.
Search Site