What are the physical adaptations of a snake?