Wiktionary
glyoxyldiureide
n. (context biochemistry English) allantoin
n. (context biochemistry English) allantoin