Attested.to

Definition

a scar where the umbilical cord was attached

Seed ·

Term in context

bellybutton in CommonParlance