What does Alexanor-Schwalbenschwanz mean?

Alexanor-Schwalbenschwanz - German to English

Alexanor swallowtail [Papilio alexanor] [swallowtail]

View more

  • south swallowtail [Papilio alexanor] [butterfly]