neariah2 neariah2 02-02-2017 Biology contestada what is a giant molecule consisting of the sugar deoxyribose, phosphates, and nitrogen bases?