Peacock butterfly Meaning, Definition & Usage
-
noun European butterfly having reddish-brown wings each marked with a purple eyespot
peacock; Inachis io.
WordNet
Definitions
(Zoöl.) , a handsome European butterfly (Hamadryas Io ) having ocelli like those of peacock.