lyxofuranoses

English

Noun

lyxofuranoses

  1. plural of lyxofuranose

Anagrams