indoxyluria








n.

  1. The presence of indoxyl, especially indoxyl sulfate, in the urine.
53 queries 0.571