Skip to Content
Medical Term:

implant denture superstructure

 

Definition: the denture that is retained and stabilized by the implant denture substructure.

(web2)