peacock butterfly n European butterfly having reddish-brown wings each marked with a purple eyespot Synonym(s) peacock Inachis io