.

Endoparasitoid

Endoparasitoid

An insect, like Coccphagus, that develops within the body of its host.