I’m in the same boat. I hope someone responds
Do you have clearer pictures?
It looks like clusters…cauliflower like? If yes then possibly warts.