English Dictionary
◊ SARRACENIACEAE
Sarraceniaceae
n : insectivorous plants [syn: {Sarraceniaceae}, {family
Sarraceniaceae}, {pitcher-plant family}]