Denture overlay

From Biology-Online Dictionary
Jump to: navigation, search

Denture, overlay

Removable prosthesis constructed over natural teeth or implanted studs.