Meaning of tropical pitcher plant
Definition of tropical pitcher plant
(noun)
any of
several
tropical
carnivorous
shrubs or
woody
herbs of the
genus
Nepenthes
Other information on tropical pitcher plant
WIKIPEDIA results for
tropical pitcher plant
Amazon results for
tropical pitcher plant
Tweet