Definition of uroxanthin

Definition of uroxanthin
  1. uroxanthin Noun The yellow pigment in urine.
Need more help? Try our forum NEW