About us
Define
Definitions for
"Ectoparasitic"
Pertaining to a parasitoid larva that lives outside the host's body, but feeds on the host's internal tissues and body fluids.
nofc.cfs.nrcan.gc.ca