xylopyranoses

English

Noun

xylopyranoses

  1. plural of xylopyranose

Anagrams