Synonyms and Antonyms for apatura iris

1. Apatura iris (n.)

large European butterfly the male of which has wings shaded with purple

Synonyms: