imidazopyrimidines
English
Noun
imidazopyrimidines
plural of
imidazopyrimidine