Definitions of peacock butterfly:

  • noun:   European butterfly having reddish-brown wings each marked with a purple eyespot