carnivorous plant

Noun
  1. Plants adapted to attract and capture and digest primarily insects but also other small animals (synset 112799365)

Found on Word Lists

Other Searches