
"Canucha specularis" is a moth of the family Drepanidae described by Frederic Moore in 1879. It is found in Hong Kong, India, southern China, Sundaland and Sulawesi.
Similar species: Moths And Butterflies
By Albert Kang
All rights reserved
Uploaded Jul 31, 2022. Captured May 24, 2022 00:01.