Definitions | pitcher plant |
| noun - 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
Supplemental Details:Sponsor an extended definition for pitcher plant for as little as $10 per month. Click here to contact us.
| |
|