German-English dictionary »

sehnervenpapille meaning in English

GermanEnglish
die Sehnervenpapille Substantiv

optic papillanoun