Ectoparasite Meaning

There are 1 meaning(s) for word Ectoparasite

Meaning 1 : any external parasitic organism (as fleas)

    Synonyms : ectozoan,  ectozoon,  epizoan,  epizoon