general practitioner

noun

1.
a physician who is not a specialist but treats all illnesses