scarlet tigerWiktionary 原文英美释义名词noun1Callimorpha dominula, a colourful moth of Europe and the Near East.