English edit

Noun edit

xylosides

  1. plural of xyloside

Anagrams edit