Leucoblepsis excisa

Leucoblepsis excisa

"Leucoblepsis excisa" is a moth in the family Drepanidae first described by George Hampson in 1892. It is found in the north-eastern Himalayas, Peninsular Malaysia, Sumatra and Borneo. Records for Taiwan, refer to the species "Leucoblepsis taiwanensis".

No videos have been added for this species yet.