The Scientific Name Attacus atlas: -
These are the Similar Attacus, Butterflies and moths, Insect, Royal moths, Queen Alexandra's birdwing.
Attacus atlas moth development
These are the Similar Attacus, Butterflies and moths, Insect, Royal moths, Queen Alexandra's birdwing.
Source -- https://steem.ly/7e