snake turtle

noun
variants: or snake tortoise

Definition of snake turtle