pitcher plant
nounDefinition of pitcher plant
: a plant (especially family Sarraceniaceae, the pitcher-plant family) with pitcher-shaped leaves in which insects are trapped and digested by means of a fluid secreted by the leaves
Keep scrolling for more