Glossary
A dental implant that has a fibrous connective tissue interface located between the implant and the adjacent bone.
Posted
in
by
Tags: