YourDictionary

ischuria medical definition

noun
Retention or suppression of urine.

link/cite print suggestion box