pitcher plant ( synonym found)

Definition of pitcher plant:

°any of various insectivorous plants of the genera Sarracenia, Nepenthes, or Darlingtonia that have pitcher-like leaves with slippery sides that attract and trap insects.

Definition of pitcher plant:

°any of various insectivorous plants of the genera Sarracenia, Nepenthes, or Darlingtonia that have pitcher-like leaves with slippery sides that attract and trap insects.

Back to Top