Advertisement
Advertisement
ectozoon
[ek-tuh-zoh-on, -uhn]
noun
Biology.
plural
ectozoaany animal parasite, as the louse, that lives on the surface of its host (entozoon ).
Advertisement
Advertisement
Advertisement
Advertisement
Advertisement
Browse