Saturday, 19 May 2018 16:50 [ Last Update: Tuesday, 04 February 2020 14:04 ]
Atlas moth is one of the largest moths in the world. It is a species of moth rarely seen in China, and in fact, this type of moth has only been spotted twice over the past 20 years or more.
The Atlas moth is harmful to Chinese tallow tree, and a relatively small population live in China.