xylorutinosides
English
Noun
xylorutinosides
plural of
xylorutinoside