English

edit

Noun

edit

deoxynucleotides

  1. plural of deoxynucleotide

Anagrams

edit