Meaning of Cephalotus

Definition of Cephalotus

(noun) one species: Australian pitcher plant

Other information on Cephalotus

WIKIPEDIA results for Cephalotus
Amazon results for Cephalotus