
''Xyleutes strix'' is a moth of the Cossidae family. It is found in India, south-eastern Asia, Sundaland, the Philippines, Sulawesi, the Moluccas and New Guinea.
Similar species: Moths And Butterflies
By Albert Kang
All rights reserved
Uploaded May 3, 2022. Captured Apr 30, 2022 18:35.