Tartarization meaning

(obsolete, medicine) Treatment with tartar emetic, especially as a treatment foe syphilis.
noun
0
0
Advertisement