SARRACENIA PURPUREA
(noun)Definitions
There is 1 meaning of the phrase
Sarracenia Purpurea.
Sarracenia Purpurea - as a noun
Perennial bog herb having dark red flowers and decumbent broadly winged pitchers forming a rosette; of northeastern north america and naturalized in europe especially ireland
Synonyms (Exact Relations)
common pitcher planthuntsman's cuphuntsman's cups