Dictionary
Find
in
Dictionary
Thesaurus
Translations

Click to move up the list of words
Parashah
parasite
parasite store
parasitic
parasiticide
parasitise
parasitism
parasitize
parasitoid
parasitology
parasitosis
paraskiing
parasol
parastatal
parasuicide
parasympathetic
parasympathetic nervous system
Click to move down the list of words
Also available:

World English Dictionary
Dictionnaire Français

parasitoid

par·a·sit·oid [ párrəssi tòyd, párrə sī tòyd ]


adjective 
Definition:
 
laying eggs inside host: describes an insect that lays its eggs inside the living body of another animal or insect. The hatched newborns feed off the body, eventually killing the host.



noun  (plural par·a·sit·oids)
Definition:
 
parasitoid insect: an insect that lays its eggs within a host, eventually causing the death of the host

Advertisement

© 2009 Microsoft