Pebble (likely a type of sandstone or quartzite pebble)
Clastic Sediment (specifically, a rudite-sized clast). If the pebble is composed of a specific rock type, its scientific name would be that rock type (e.g., 'Quartzite pebble', 'Granite pebble', 'Chert pebble'). Given its appearance, it is likely a metamorphic quartzite pebble or a hard sandstone pebble.