Definition of pitcher-plant
"pitcher-plant" is probably misspelled. Trying pitcher_plant instead Definition of pitcher_plant
1. pitcher_plant [ n ] any of several insectivorous herbs of the order Sarraceniales
Synonyms pitcher_plant Related Terms carnivorous_plant hooded_pitcher_plant tropical_pitcher_plant huntsman's_horn California_pitcher_plant sun_pitcher common_pitcher_plant SarracenialesSimilar Spelling
pitcher_plantpitcherful