What is this???

ruby

what could this be? It’s not bothering him but it’s bothering me 😭 we have an appt thursday.