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