quacksalver
noun
°(archaic) One falsely claiming to possess medical or other skills, especially one who dispenses potions, ointments, etc. supposedly having curative powers.
synonyms: quack