megaureter

English

Etymology

From mega- +‎ ureter.

Noun

megaureter (plural megaureters)

  1. abnormal dilation of the ureter