Spanish-English dictionary »

lixosa meaning in English

SpanishEnglish
lixosa noun
{f}

lyxose(aldopentose found in some bacteria)
noun

Your history