ectozoon

Explore definitions, synonyms, and language insights of ectozoon

Definitions

Noun
any external parasitic organism (as fleas)

More General Terms


More Specific Terms