Spanish-English dictionary »

ribulosa meaning in English

SpanishEnglish
ribulosa noun
{f}

ribulose(ketopentose whose derivatives participate in photosynthesis)
noun