About us
Define
Definitions for
"Endoparasitic"
Keywords:
parasitoid
,
larva
,
parasites
,
pertaining
,
live
Pertaining to a parasitoid larva that lives entirely within the host's body.
nofc.cfs.nrcan.gc.ca
of or relating to parasites that live in the internal organs of animals
wordnet.princeton.edu