Synonyms and Antonyms for Apatura_iris

1. Apatura iris (n.)

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

Synonyms: