VariousWords beta
Definitions:
Noun
atlas moth
Atticus atlas
Definition: giant saturniid moth widespread in Asia; sometimes cultured for silk