atlas moth

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