Logo The Wordsmith Dictionary
Exact matches only Allow stemming Match all embedded
New American Oxford Dictionary

parasitoid

par a sit oid |ˈparəsiˌtoid, -ˌsī -ˈpærəsəˌtɔɪd |Entomology noun an insect (e.g., the ichneumon wasp ) whose larvae live as parasites that eventually kill their hosts (typically other insects ).

 

Oxford Dictionary

parasitoid

parasitoid |ˈparəsɪtɔɪd | noun Entomology an insect whose larvae live as parasites which eventually kill their hosts, e.g. an ichneumon wasp.