YourDictionary

Dictionary Home » Medical Definitions » implant denture

implant denture medical definition

noun
A denture that receives its stability from a substructure which is partially or wholly implanted in the bone under the soft tissues.

link/cite print suggestion box