pitcher plant
English Dictionary
->
Letter P
-> pitcher plant
Search Dictionary:
pitcher plant Definition
(n)
any
of
several
insectivorous
herbs
of
the
order
Sarraceniales
pitcher plant Synonyms
pitcher plant
© Art Branch Inc.