Meaning of pudendal slit

Definition of pudendal slit

(noun) the fissure between the labia majora

Other information on pudendal slit

WIKIPEDIA results for pudendal slit
Amazon results for pudendal slit