superparasitemedical dictionary

A member of a large population of parasites living on a host, usually a parasitic hymenopteran larva in its insect host.

See: parasitoid.

(05 Mar 2000)