imidazopyrimidines

English

Noun

imidazopyrimidines

  1. plural of imidazopyrimidine