http://www.edmontonreptiles.com/foru...-Red-Heat-Pits
Did a little research for you, this post on a forum i found on google looks to just be a capillary blood vessel according to them , I have no experience with this so i had to resort to google , hope this helps
Zach