Answer: triffid

AnswerCrossword Clue
triffida fictional plant