
"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".
Similar species: Moths And Butterflies
By Albert Kang
All rights reserved
Uploaded Jul 4, 2023. Captured Apr 15, 2023 04:28.