pyranosides

English

Noun

pyranosides

  1. plural of pyranoside

Anagrams