Squamura acutistriata explained
Squamura acutistriata is a moth in the family Cossidae. It is found on Java and possibly Borneo.[1]
References
Notes and References
- http://www.mothsofborneo.com/part-1/metarbelidae/metarbelidae-1-4.php The Moths of Borneo