Find the word definition

Wiktionary
mannotetraose

n. (context carbohydrate English) An oligosaccharide composed of four mannose moieties (or of two mannobiose moieties)