YourDictionary

bradyuria medical definition

noun
Slow passage of urine.

link/cite print suggestion box