Attested.to

Definition

the artery that branches from the aorta and supplies blood to the ovaries

Seed ·

Term in context

arteria ovarica in CommonParlance