English

edit

Noun

edit

deoxyadenine

  1. Misspelling of deoxyadenosine.