Word info

mycose

Noun

Meaning

A variety of sugar, isomeric with sucrose and obtained from certain lichens and fungi. Called also trehalose.

Source: Webster's dictionary

Anagrams

Close letter words and terms