Noun atticus atlas has 1 sense
  1. atlas moth, Atticus atlas - giant saturniid moth widespread in Asia; sometimes cultured for silk
    --1 is a kind of giant silkworm moth, silkworm moth
    --1 is a member of Atticus, genus Atticus
,
TOP