Pitcher plant Meaning, Definition & Usage

  1. noun any of several insectivorous herbs of the order Sarraceniales

WordNet


Definitions
  1. any plant with the whole or a part of the leaves transformed into pitchers or cuplike organs, especially the species of Nepenthes. See Nepenthes.

Webster 1913