imidazopyrazinones
English
Noun
imidazopyrazinones
plural of
imidazopyrazinone