Krebiozen definition

A discredited former cancer treatment usually consisting of creatine in mineral oil.
noun
0
0
Advertisement