Wiktionary
aminoarabinose
n. (context biochemistry English) An amino sugar derived from arabinose