Answer: venussflytrap

AnswerCrossword Clue
VENUSSFLYTRAP

Insect catcher

VENUSSFLYTRAP

Odd plant

VENUSSFLYTRAP

Insectivorous plant