doctor of osteopathy - English Synonyms Dictionary

doctor of osteopathy

n.
[1] DO