Attested.to

Definition

a valve to control one-way flow of blood

Seed ·

Term in context

cardiac valve in CommonParlance