Peacock butterfly Meaning, Definition & Usage

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

WordNet


Definitions
  1. (Zoöl.), a handsome European butterfly (Hamadryas Io) having ocelli like those of peacock.

Webster 1913