Attested.to

Definition

a heart (as of mammals and birds and reptiles) having two auricles

Seed ·

Term in context

biauriculate heart in CommonParlance