xylosid
/zaɪloʊsid/Definitions
1. noun
A sugar found in the sap of the willow tree, especially the black willow (Salix nigra) and the white willow (Salix alba).
“The researchers discovered a new xylosid in the willow tree’s sap, which could lead to innovative medical treatments.”