Loading page
pitcher plant is a noun meaning "any of several insectivorous herbs of the order Sarraceniales". It carries one recorded sense.
any of several insectivorous herbs of the order Sarraceniales
Definitions, synonyms and semantic relations for pitcher plant come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.