Definition, synonyms and related words
A semicarbazide and an antipyretic substance, carcinogenic in mice.