Definition, synonyms and related words
Any of six isomers of tetrahydroxycyclohexene, some of which have industrial applications