parasitoid

an insect that hatches within a host, usually another insect, feeds on it during the larval stage, and becomes free-living when the host dies —note 1. parasitoid behavior is intermediate between parasitism and predation —note 2. parasitoids are sometimes considered parasites or predatorsThis definition last updated 07/22/2008