'carnivorous plant' definitions:

Definition of 'carnivorous plant'

(from WordNet)
noun
Plants adapted to attract and capture and digest primarily insects but also other small animals