Summary
English Synonyms:   more detail...
  1. pitcher plant:


English

Detailed Synonyms for pitcher plant in English

pitcher plant:

pitcher plant [the ~] noun

  1. the pitcher plant
    – any of several insectivorous herbs of the order Sarraceniales 1
    the pitcher plant
    – any of several insectivorous herbs of the order Sarraceniales 1

Alternate Synonyms for "pitcher plant":


Related Definitions for "pitcher plant":

  1. any of several insectivorous herbs of the order Sarraceniales1

Related Synonyms for pitcher plant