Noun Definition

tropical pitcher plant

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

Category: Plants