ectoparasite - English Synonyms Dictionary

ectoparasite

n.
[1] ectozoan , ectozoon , epizoan , epizoon