I have this on the palm of my right hand. It is not a callus. If it was on a foot I’d be querying a verruca but it’s not. Might it still be one? It doesn’t hurt when I press it but it’s annoying me! Thank you.