turtlehead - noun

singularturtlehead
pluralturtleheads