benzoylglycine
noun
ben·zo·yl·gly·cine
¦ben-zə-ˌwil-¦glī-ˌsēn,
-sᵊn,
-zō-ˌil-,
-ˌzȯil-
plural -s
: hippuric acid
Love words? Need even more definitions?
Merriam-Webster unabridged
Share