turtle-deck
English
Noun
turtle
-
deck
(
plural
turtle-decks
)
Synonym of
turtleback
.