Search term trehalose has one result
Jump to
EN English ES Spanish
trehalose (n) [disaccharide formed from two glucose units] (n) trehalosa (n) [disaccharide formed from two glucose units] (n)