can someone explain what these are?

it’s on my thigh & it has been itching a lot.