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