Meaning of ectozoon

Definition of ectozoon

(noun) any external parasitic organism (as fleas)

Other information on ectozoon

WIKIPEDIA results for ectozoon
Amazon results for ectozoon