carboluria









carboluria


n.

  1. The presence of phenol in the urine.
50 queries 0.538