Carnivore
noun
(L. carnivorus: that eats flesh) An insectivorous plant.