English
Detailed Synonyms for Apatura iris in English
Apatura iris:
Apatura iris [the ~] nom
-
the Apatura iris
– large European butterfly the male of which has wings shaded with purple 1the Apatura iris; the purple emperor– large European butterfly the male of which has wings shaded with purple 1