oligoholosides
French
Noun
oligoholosides
m
pl
plural of
oligoholoside