Answer: venussflytrap

AnswerCrossword Clue
VENUSSFLYTRAPInsect catcher
VENUSSFLYTRAPOdd plant
VENUSSFLYTRAPInsectivorous plant