Find the word definition

Wiktionary
large tortoiseshells

n. (large tortoiseshell English)