Antonyms and Synonyms for ectoparasite

1. ectoparasite (n.)

any external parasitic organism (as fleas)

Antonyms: Synonyms: