display | more...
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.

Log in or register to write something here or to contact authors.