Could anyone clarify what this growth is??

I have been dealing with these bumps for the last couple of months. i had about 4 in total all in my pubic area, 3 have healed and you could see traces of the last one on the skin. They all like the above remaining one. no pain, no itchness, just had bump. Any ideas please?