Respuesta :

I am pretty sure those are Merocrine glands

and on a side note...eww