Quacksalver

noun

1.
an untrained person who pretends to be a physician and who dispenses medical advice