What is this

Anyone know what this is? It doesn’t itch or hurt. They will go away and come back. Only have them on my palm.