Meaning of australian pitcher plant
Definition of australian pitcher plant
(noun)
a
carnivorous
perennial
herb
having a
green
pitcher
and hinged lid
both
with red edges;
western
Australia
Other information on australian pitcher plant
WIKIPEDIA results for
australian pitcher plant
Amazon results for
australian pitcher plant
Tweet