Skip to Content
Medical Term:

immediate insertion denture

 

Synonym(s): immediate denture

(web1)