soft turtle

noun
variants: or soft tortoise

Definition of soft turtle