parasitoid Syllabification: (par·a·sit·oid)Pronunciation: /ˈparəsiˌtoid, -ˌsī-/ EntomologyDefinition of parasitoid noun an insect (e.g., the ichneumon wasp) whose larvae live as parasites that eventually kill their hosts (typically other insects). parasitoid in other Oxford dictionaries Definition of parasitoid in the British & World English dictionary