Meaning ofmononucleotidesin English

mononucleotides

#uncommon
Definitions