Dictionary

Explore meaning, context, and usage with an online dictionary experience optimized for multilingual workflows.

Clear

Try these words

Meaning of pitcher plant

Source language: EnglishDictionary language: English

pitcher plant

noun

Definitions

  1. Any of various insectivorous plants of the genera Sarracenia, Darlingtonia, Heliamphora, Nepenthes and Cephalotus that have pitcher-like leaves or parts of leaves with slippery sides that attract and trap insects.