A parasitoid is an animal that lives parasitically during its development and subsequently kills its host.
Back to Glossary Back to Term