meaning of atlas moth

atlas moth meaning in General Dictionary

huge saturniid moth extensive in Asia; occasionally cultured for silk