This interesting pebble caught my eye the other day when I was wandering around on an Anglesey beach in Wales, UK but I haven't a clue what sort of rock it is and what has caused the little holes in it.
Parts of it are smooth while others are covered in holes (see below)
Any suggestions would be greatly appreciated - I am just really curious :)