English Aglais io Cited by user Me, Myself, and I are Here on 24 Jan 2016 The European Peacock (Aglais io), more commonly known simply as the Peacock butterfly, is a colourful butterfly, found in Europe and temperate Asia as far east as Japan.