Find the word definition

Wiktionary
maltoside

n. (context organic chemistry English) Any glycoside of maltose, but especially any of a class of such alkyl glycosides that are used as specialized detergents