lyxopyranosides

English

Noun

lyxopyranosides

  1. plural of lyxopyranoside

Anagrams