English edit

Noun edit

aminoarabinoses

  1. plural of aminoarabinose