Visual Synonyms

Related Translator

Definition of sun pitcher

Save this image.
Generating Visual Synonyms...
please wait..
Please Wait..
sun pitcher

noun (n)

  • any of several herbs of Guiana highlands having racemes of nodding white or pink flowers; trap and digest insects in pitcher-shaped leaves with spoon-shaped caps (noun.plant)
    source: wordnet30

Images of sun pitcher

Link to this page