English

edit

Etymology

edit

From megalo- +‎ ureter.

Noun

edit

megaloureter (uncountable)

  1. megaureter