peacock butterfly









peacock butterfly


noun

  1. a European nymphalid butterfly, Inachis io, having reddish-brown wings each marked with a purple eyespot
70 queries 0.600