peacock butterfly Meaning, Definition & Usage

  1. noun European butterfly having reddish-brown wings each marked with a purple eyespot
    peacock; Inachis io.

WordNet