Attested.to

Definition

a blemish on the skin that is formed before birth

Seed ·

Term in context

birthmark in CommonParlance