looks like HPV, could be wrong but luckily for females there is testing for such so you can get a for sure answer.
but there’s no cure for HPV is it?