hydroimidazolones
English
Noun
hydroimidazolones
plural of
hydroimidazolone