Surely vagina is where babies come out, vulva is the flaps so the front bit is actually ?pudenda or did I just make that up?
No not pudenda, it means outer sex organs.
Perhaps pubic area is more correct. Yes, that's more sensible, where the pubes are found.