mannobioses
English
Noun
mannobioses
plural of
mannobiose