galabioses
English
Noun
galabioses
plural of
galabiose