Word info

ketosugar

Noun

Meaning

ketosugar (plural ketosugars)

Synonym of ketose

Source: en.wiktionary.org

Close letter words and terms