Definition of turtleshell in English:

turtleshell

noun

another term for tortoiseshell

Pronunciation

turtleshell

/ˈtərdlˌSHel/ /ˈtərdlˌʃɛl/