Answer: venussftrap

AnswerCrossword Clue
VENUSSFTRAPCarnivorous plant