mannoses
English
Noun
mannoses
plural of
mannose