ectoparasite

Explore definitions, synonyms, and language insights of ectoparasite

Definitions

Noun
any external parasitic organism (as fleas)

More General Terms


More Specific Terms