Peacock-butterfly meaning

Inachis io, a red butterfly with distinctive large eyespots, of the family Nymphalidae.
noun
0
0
Advertisement