Definitions of arteria pudenda:

  • noun:   arteries supplying the external genital organs of humans