hydroimidazolone

Noun

 * 1)  A partially hydrogenated form of imidazolone; any derivative of this compound