meaning of atticus atlas

atticus atlas meaning in General Dictionary

huge saturniid moth extensive in Asia; occasionally cultured for silk