Meaning of sarraceniaceae

Definition of sarraceniaceae

(noun) insectivorous plants

Other information on sarraceniaceae

WIKIPEDIA results for sarraceniaceae
Amazon results for sarraceniaceae