Show:
Questions
Responses
Print
Sounds like a Pokemon
100
Knowing what the D in DNA stands for should tell you this noun: the sugar found in DNA
Deoxyribose