iliolumbar vein

Noun
  1. A branch of the internal iliac vein (synset 105377636)

Other Searches