xylose

Noun
  1. A sugar extracted from wood or straw;
    Used in foods for diabetics (synset 115128347)

Found on Word Lists

Other Searches