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.
51 queries 0.570