Peacock Butterfly (noun) Definition, Meaning & Examples

noun
  1. a European nymphalid butterfly, Inachis io, having reddish-brown wings each marked with a purple eyespot
Peacock Butterfly (noun) Definition, Meaning & Examples

More Definitions