Subscribe
URL of the page has been copied to clipboard.
Meaning : A physician who is not a specialist but treats all illnesses.
Synonyms : general practitioner
Install App