German-English dictionary »

eileiterampulle meaning in English

GermanEnglish
die Eileiterampulle Substantiv

ampulla of fallopian tubenoun