Parasitoid wasp

A wasp whose developing offspring live on or inside a host and eventually kill it. Unlike typical parasites, parasitoid larvae ultimately kill their hosts.

Connect