What does arteria pudenda mean?

arteria pudenda meaning in General Dictionary

arteries supplying the external genital organs of humans