YourDictionary

uroflavin medical definition

noun
A fluorescent product of riboflavin catabolism, found in urine and feces.

link/cite print suggestion box