Glossary
Slang for a device made of metal or other materials that attaches to one or more implant abutments and serves to act as a framework.
Posted
in
by
Tags: