|
Definition of Photuria
1. Noun. (obsolete rare medicine specifically pathology) Luminous or phosphorescent urine. ¹
¹ Source: wiktionary.com
Medical Definition of Photuria
1. The passage of phosphorescent urine. Origin: photo-+ G. Ouron, urine (05 Mar 2000)