bn:03706508n
Noun Concept
JA
No term available
EN
Megaureter is a medical anomaly whereby the ureter is abnormally dilated. Wikipedia
Relations
Sources