Find the word definition

Wiktionary
hydantoic acid

n. glycoluric acid