German-English dictionary »

nabelarterie meaning in English

GermanEnglish
die Nabelarterie Substantiv

umbilical artery◼◼◼noun