deoxy sugar









deoxy sugar


n.

  1. A sugar containing fewer oxygen atoms than carbon atoms, resulting in one or more carbons in the molecule lacking an attached hydroxyl group.
53 queries 0.984