YourDictionary

indoxyl medical definition

noun
A product of intestinal bacterial degradation of indoleacetic acid, excreted in the urine.

Learn more about indoxyl

link/cite print suggestion box