meaning of Becherpflanzen

Becherpflanzen - German to English

pitcher flowers [genus Sarracenia]