Attested.to

Definition

a pump that replaces the natural heart

Seed ·

Term in context

artificial heart in CommonParlance