arteria iliaca

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

Other Searches