YourDictionary

oliguria medical definition

noun
Abnormally slight or infrequent urination.

Learn more about oliguria

link/cite print suggestion box