BEOLINGUS
Dictionary - TU Chemnitz

 German  English

Schlauchpflanzen {pl}; Trompetenpflanzen {pl}; Trompetenblatt {n} (Sarracenia) (botanische Gattung) [bot.] North American pitcher plants; trumpet pitchers (botanical genus)