Definition of uroxanthin

Definition of uroxanthin
  1. uroxanthin Noun The yellow pigment in urine.
Feedback Form