English dictionary

sun pitcher meaning and definition

Definition and meaning of sun pitcher at MeaningMonkey.org. sun pitcher meaning and definition in the English Dictionary.

SUN PITCHER noun

Definition of sun pitcher (noun)

  1. 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
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: