tropical pitcher plant Meaning, Definition & Usage

  1. noun any of several tropical carnivorous shrubs or woody herbs of the genus Nepenthes

WordNet