Meaning of cephalotus

Definition of cephalotus

(noun) one species: Australian pitcher plant

Other information on cephalotus

WIKIPEDIA results for cephalotus
Amazon results for cephalotus