Squamura kinabalua explained
Squamura kinabalua is a moth in the family Cossidae. It is found on Borneo. The habitat consists of upper montane forests.[1]
References
Notes and References
- http://www.mothsofborneo.com/part-1/metarbelidae/metarbelidae-1-5.php The Moths of Borneo