submucosal implant

sub·mu·co·sal im·plant

a dental implant resting beneath the mucosa.
See also: implant denture.

sub·mu·co·sal im·plant

(sŭb-myū-kōsăl implant) Dental implant that rests beneath the mucosa.