Attested.to

Definition

a specialized bit of heart tissue that controls the heartbeat

Seed ·

Term in context

cardiac pacemaker in CommonParlance