Do snakes have external ear openings?
No - snakes have no external ear openings - they sense vibrations through contact with the ground.
Short answer: Yes. Although snakes lack an external ear or ear drum, their skin and bones pick up vibrations and transmit them to a functional inner ear. It was once believed that snakes could only detect vibrations transmitted through the ground, but is now known that they can indeed pick up even airborne sounds this way.