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.”

Synonyms

  • saccharide
  • sugar

Antonyms

  • acid
  • toxin