arteria iliaca

Noun
  1. One of the large arteries supplying blood to the pelvis and legs (synset 105354694)

Other Searches