Alligator teeth are naturally hollow inside because they fit into the mouth of the alligator one inside of another 3 at a time. If one is dislodged, there is always another right underneath it. Despite being hollow, these alligator teeth are strong and durable teeth. They are approximately 1/2 to 1 1/8 inches long each. Photos are stock photos showing typical teeth. Out of country buyers, my apologies but we cannot ship wildlife product outside of the United States.