Noun Definition

carnivorous plant

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

Category: Plants