Attested.to

Definition

a dental appliance that artificially replaces missing teeth

Seed ·

Term in context

dental plate in CommonParlance