semiendoparasitic

Alternative forms

 * semi-endoparasitic

Adjective

 * 1)  Partially endoparasitic