mannooligosaccharide

English edit

Noun edit

mannooligosaccharide (plural mannooligosaccharides)

  1. (biochemistry) Any oligosaccharide composed of mannose units

Anagrams edit