megaureter
English
Etymology
From
mega-
+
ureter
.
Noun
megaureter
(
plural
megaureters
)
abnormal
dilation
of the
ureter