Definition of megaureter in English:

megaureter

noun

  • Gross dilatation of the ureter; a ureter in this condition.

Origin

1930s.

Pronunciation

megaureter

/ˈmɛɡəjʊˌriːtə//ˈmɛɡəˌjʊərɪtə/