tartar emetic

Explore definitions, synonyms, and language insights of tartar emetic

Definitions

Noun
a poisonous colorless salt used as a mordant and in medicine

More General Terms