Synonyms
Antonyms

1. ectoparasite

noun. any external parasitic organism (as fleas).

Synonyms

  • flea
  • ectozoon
  • epizoon
  • parasite
  • ectozoan

Antonyms

  • leader
  • master of ceremonies
  • compere
  • entertainer

Featured Games

Synonym.com