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: