What does atlas moth mean?

atlas moth meaning in General Dictionary

huge saturniid moth extensive in Asia; occasionally cultured for silk