Meaning of sarracenia flava

Definition of sarracenia flava

(noun) pitcher plant of southeastern United States having erect yellow trumpet-shaped pitchers with wide mouths and erect lids

Other information on sarracenia flava

WIKIPEDIA results for sarracenia flava
Amazon results for sarracenia flava