A
biological term for an
animal that lays it's
eggs in a
host. After the eggs hatch, the
larvae use the host's
tissues as
nourishment. Usually, the host
organism dies after the larvae complete their
development.
Parasitoids are usually
spiders or
insects. Contrast with
parasite.