Definitions for "Ectoparasitic"
Pertaining to a parasitoid larva that lives outside the host's body, but feeds on the host's internal tissues and body fluids.