O OneWordDaily
AI-generated image

deoxyribose

/dɪˈɒksɪˌraɪbəʊz/ noun · British & US
Valid in UKValid in US
Share WhatsApp