German-English dictionary »

darmnetz meaning in English

GermanEnglish
das Darmnetz Substantiv

greater omentum [greater omentums]noun