Word info

glycosid

Noun

Meaning

glycosid (plural glycosids)

Archaic form of glycoside.

Source: en.wiktionary.org

Close letter words and terms