ATLAS MOTH





Definition:

  1. [noun] giant saturniid moth widespread in Asia; sometimes cultured for silk
    Synonyms: Atticus atlas

Synonyms: