turtleback
noun
°Anything having the shape of a turtle's back (that is, its shell.).