German-English dictionary »

pedunculi meaning in English

GermanEnglish
die Pedunculi Substantiv

pedunclesnoun