meaning of arteria pudenda

arteria pudenda meaning in General Dictionary

arteries supplying the external genital organs of humans