Answer: phytoid

AnswerCrossword Clue
phytoidresembling a plant