Attested.to

Definition

a continuation of the femoral artery that branches to supply the legs and feet

Seed ·

Term in context

arteria poplitea in CommonParlance