Definition, synonyms and related words
An amidocarboxylic acid, 2,2-bis(carbamoylamino)acetic acid, derived from allantoin