Answer: semiparasites

AnswerCrossword Clue
semiparasitesSEMIPARASITE, a partial parasite, feeding partly independently