mannopyranoses
English
Noun
mannopyranoses
plural of
mannopyranose