Answer: venusflytrap

AnswerCrossword Clue
VENUSFLYTRAPInsect devourer
VENUSFLYTRAPRavenous plant