Attested.to

Definition

arteries supplying the external genital organs of humans

Seed ·

Term in context

arteria pudenda in CommonParlance