Meaning of xylose

Definition of xylose

(noun) a sugar extracted from wood or straw; used in foods for diabetics

Other information on xylose

WIKIPEDIA results for xylose
Amazon results for xylose