German-English dictionary »

zwölffingerdarmpapillen meaning in English

GermanEnglish
die Zwölffingerdarmpapillen Substantiv

duodenal papillaenoun