Meaning of Sarraceniaceae

Definition of Sarraceniaceae

(noun) insectivorous plants

Other information on Sarraceniaceae

WIKIPEDIA results for Sarraceniaceae
Amazon results for Sarraceniaceae