BEOLINGUS
Dictionary - TU Chemnitz

 German  English

Taubenbaum {m}; Taschentuchbaum {m} (Davidia involucrata) [bot.] dove tree; handkerchief tree; ghost tree