I doubt that it's a rock. It could be a tumor. Unfortunately I have no answers.