Word info

synanthrose

Noun

Meaning

A variety of sugar, isomeric with sucrose, found in the tubers of the Jerusalem artichoke (Helianthus tuberosus), in the dahlia, and other Compositae.

Source: Webster's dictionary

Close letter words and terms