meaning of australian pitcher plant

australian pitcher plant meaning in General Dictionary

a carnivorous perennial herb having an eco-friendly pitcher and hinged lid both with red edges; western Australian Continent