Spanish-English dictionary »

desoxirribosa meaning in English

SpanishEnglish
desoxirribosa noun
{f}

deoxyribose(derivative of ribose)
noun

Your history