oligomannoses
English
Noun
oligomannoses
plural of
oligomannose