Medical Term:

implant denture superstructure

 

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

Hide
(web5)