Nobody on here can possibly give you a definite answer on whether it is cancer . You are obviously concerned and that concern wont go away until you have seen your doctor or dermatologist. They may recommend removal and that way you can be sure. Dont be scared.