sun pitcher
English Dictionary
->
Letter S
-> sun pitcher
Search Dictionary:
sun pitcher Definition
(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
sun pitcher Synonyms
sun pitcher
© Art Branch Inc.