Noun
scarlet tiger (plural scarlet tigers) Callimorpha dominula, a colourful moth of Europe and the Near East.