German-English dictionary »

megaureter meaning in English

GermanEnglish
Megaureter

megaureter

der Megaureter Substantiv

megaloureternoun