Attested.to

Definition

a physician who specializes in angiology

Seed ·

Term in context

angiologist in CommonParlance