Definition, synonyms and related words
A discredited former cancer treatment usually consisting of creatine in mineral oil.