Does peppermint really induce labor?

No, never heard that before. Perhaps you should look into labor acupressure which helps to induce labor and also can be used to reduce the pain during childbirth.