English
Detailed Synonyms for tropical pitcher plant in English
tropical pitcher plant:
tropical pitcher plant [the ~] noun
-
the tropical pitcher plant
– any of several tropical carnivorous shrubs or woody herbs of the genus Nepenthes 1the tropical pitcher plant– any of several tropical carnivorous shrubs or woody herbs of the genus Nepenthes 1