Definitions of pudendal cleft:

  • noun:   the fissure between the labia majora