BEOLINGUS
Dictionary - TU Chemnitz

 German  English

Elefantenohr {n} (Metarhodactis spp.) [zool.] elephant ear