Meaning of urogenital cleft

Definition of urogenital cleft

(noun) the fissure between the labia majora

Other information on urogenital cleft

WIKIPEDIA results for urogenital cleft
Amazon results for urogenital cleft