Atticus atlas

Definitions of Atticus atlas
  1. noun
    giant saturniid moth widespread in Asia; sometimes cultured for silk
    synonyms: atlas moth
    see moresee less
    type of:
    giant silkworm moth, silkworm moth
    any silkworm moth of the family Saturniidae
Word Family