pentoses

English

Noun

pentoses

  1. plural of pentose

Anagrams

Catalan

Noun

pentoses

  1. plural of pentosa