Attested.to

Definition

the upper chamber of each half of the heart

Seed ·

Term in context

atrium of the heart in CommonParlance