Subscribe
URL of the page has been copied to clipboard.
Meaning : Yellow-flowered pitcher plant of southeastern United States having trumpet-shaped leaves with the orifice covered with an arched hood.
Synonyms : sarracenia minor
Install App