Answer: semiparasite

AnswerCrossword Clue
semiparasitea partial parasite, feeding partly independently