Search results
- Dictionarypitcher plant
noun
- 1. a plant with a deep pitcher-shaped pouch that contains fluid into which insects are attracted and drowned. Nutrients are then absorbed from their bodies by the plant.
Powered by Oxford Dictionaries
noun
Powered by Oxford Dictionaries