Synonyms and Antonyms for tropical pitcher plant | Synonym.com

Synonyms and Antonyms for tropical pitcher plant

1. tropical pitcher plant (n.)

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

Synonyms: