trimannosides
English
Noun
trimannosides
plural of
trimannoside