(Celaenorrhinus ruficornis)
Celaenorrhinus ruficornis, the Tamil spotted flat, is a butterfly belonging to the family Hesperiidae which is found in India and Java.