meaning of apatura iris

apatura iris meaning in General Dictionary

huge European butterfly a man that has actually wings shaded with purple