Attested.to

Definition

a doctor's degree in dental surgery

Seed ·

Term in context

DDS in CommonParlance