disaccharide

Noun
  1. Any of a variety of carbohydrates that yield two monosaccharide molecules on complete hydrolysis (synset 114860812)

Found on Word Lists

Other Searches