German-English dictionary »

leberläppchen meaning in English

GermanEnglish
das Leberläppchen Substantiv

hepatic lobulesnoun