English edit

Etymology edit

megalo- +‎ ureter

Noun edit

megaloureter (uncountable)

  1. megaureter