parasitoid definition by Webster's New World
Webster's New World College Dictionary Copyright © 2010 by Wiley Publishing, Inc., Cleveland, Ohio. Used by arrangement with John Wiley & Sons, Inc.
a parasite that ultimately destroys its host, as any of various wasp larvae which feed progressively on the tissues of an immature stage of a host species
Origin: parasit(e) plush -oid
parasitoid definition by American Heritage Dictionary
The American Heritage® Dictionary of the English Language, 4th edition Copyright © 2010 by Houghton Mifflin Harcourt Publishing Company. Published by Houghton Mifflin Harcourt Publishing Company. All rights reserved.
Any of various insects, such as the ichneumon fly, whose larvae are parasites that eventually kill their hosts.adjective
Of or relating to a parasitic insect of this kind.
parasitoid - Science Definition
Any of various insects, such as the ichneumon fly, whose larvae are parasites that eventually kill their hosts. The adult parasitoid deposits an egg on or inside the body of its host, typically the larva of another arthropod. When the egg hatches, the parasitoid larva feeds on the host's tissues, gradually killing it.