carnivorous plant

noun

1.
plants adapted to attract and capture and digest primarily insects but also other small animals