< /ˌɛk təˈzoʊ ə/. Biology.

  1. any animal parasite, as the louse, that lives on the surface of its host (opposed to entozoon).

n. pl. ec•to•zo•a (-zō′ə)

  1. An animal parasite, such as a flea or louse, living on the exterior of the host organism.

Leave a Reply

Your email address will not be published. Required fields are marked *

50 queries 1.096