Search Details
Word: pitcher plant
(lookup usage)
(lookup stats)
Meaning:
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
Source: Wiktionary
| Src Info »