Attested.to

Definition

a pouch projecting from the top front of each atrium of the heart

Seed ·

Term in context

auricula in CommonParlance