English Dictionary
◊ SARRACENIA
Sarracenia
n : pitcher plants [syn: {Sarracenia}, {genus Sarracenia}]