tetrazolopyrimidines

English

Noun

tetrazolopyrimidines

  1. plural of tetrazolopyrimidine