tartarize : Idioms & Phrases


Tartarized antimony

  • (Med. Chem.), tartar emetic.
Webster 1913