OK overhere they are called Atalanta's ( = Dutch ) and in Germany Admiral, so the English an scientific names make sence