deazapurines

English

Noun

deazapurines

  1. plural of deazapurine