As a noun trehalose is
trehalose.
dextrosemonohydrate
Not English
Dextrosemonohydrate has no English definition. It may be misspelled.
trehalose
English
Noun
(biochemistry) A disaccharide formed from two glucose units
Quotations
2004': The researchers fed a natural sugar called '''trehalose to mice genetically engineered to have a severe version of Huntington's disease. — ''New Scientist 24 Jan 2004, p.14
Anagrams
*