English edit

Noun edit

pyranosides

  1. plural of pyranoside

Anagrams edit