I apologise if I am posting this in the wrong place (also wasn't sure what tags to choose)
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 :)