Spanish-English dictionary »

altrosa meaning in English

SpanishEnglish
altrosa noun
{f}

altrose(aldohexose epimeric with mannose)
noun
[UK: ˈɔːltrəʊz] [US: ˈɔːltroʊz]