lyxopyranoses

English

Noun

lyxopyranoses

  1. plural of lyxopyranose

Anagrams