English dictionary
atticus atlas meaning and definition
Definition and meaning of atticus atlas at MeaningMonkey.org. atticus atlas meaning and definition in the English Dictionary.ATTICUS ATLAS noun
Definition of Atticus atlas (noun)
- giant saturniid moth widespread in Asia; sometimes cultured for silk
- synonyms: atlas moth
Source: Princeton University Wordnet