German-English dictionary »

tubenwulst meaning in English

GermanEnglish
der Tubenwulst Substantiv

torus tubariusnoun