.

Ectoparasitoid

Ectoparasitoid

A parasitic insect (like Aphytis) that develops externally on the body of its host.