English dictionary
australian pitcher plant meaning and definition
Definition and meaning of australian pitcher plant at MeaningMonkey.org. australian pitcher plant meaning and definition in the English Dictionary.AUSTRALIAN PITCHER PLANT noun
Definition of Australian pitcher plant (noun)
- a carnivorous perennial herb having a green pitcher and hinged lid both with red edges; western Australia
- synonyms: Cephalotus follicularis
Source: Princeton University Wordnet