Advertisement
Advertisement
ectozoon
[ ek-tuh-zoh-on, -uhn ]
noun
Biology.
plural ectozoa
- any animal parasite, as the louse, that lives on the surface of its host ( entozoon ).
Discover More
˜yÐÄvlog History and Origins
Advertisement
Advertisement
Advertisement
Advertisement
Browse