Definition, synonyms and related words
An acid excreted in the urine after consumption of phenylacetic acid.