Answer: entophyte

AnswerCrossword Clue
entophytea vegetable parasite subsisting in the interior of the body