YourDictionary

trehalose

noun

a disaccharide extracted from yeast, mushrooms, and other fungi

See trehalose in American Heritage Dictionary 4

Learn more about trehalose

link/cite print suggestion box