What is the meaning of Trehalose?

A disaccharide formed from two glucose units; it is an isomer of maltose

Source: wiktionary.org