Pitcher plant Meaning, Definition & Usage
-
noun any of several insectivorous herbs of the order Sarraceniales
WordNet
Definitions
- any plant with the whole or a part of the leaves transformed into pitchers or cuplike organs, especially the species of
Nepenthes . SeeNepenthes .