meaning of arteria arcuata

arteria arcuata meaning in General Dictionary

curved artery within the foot