meniguria

meniguria

An obsolete term for the excretion of membranous debris in the urine.