pentoses
English
Noun
pentoses
plural of
pentose
Anagrams
open sets
,
posteens
Catalan
Noun
pentoses
plural of
pentosa