
''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 Aug 27, 2018. Captured Aug 27, 2018 09:45.
comments (3)
You have very good imagination, Lisa :D Posted 7 years ago