Definition, synonyms and related words
The acetate ester of menadiol, once used as a synthetic vitamin