Noun Definition

pitcher plant

1.Definition: any of several insectivorous herbs of the order Sarraceniales

Category: Plants