apatura iris definition

  • noun:
    • huge European butterfly the male which has actually wings shaded with purple
29 votes

How would you define apatura iris?

All the definitions on AZdictionary were written by people just like you. Now's your chance to add your own!