turtleback - noun

singularturtleback
pluralturtlebacks