VariousWords beta
Definitions:
Noun
atlas moth
Atticus atlas
Definition: giant saturniid moth widespread in Asia; sometimes cultured for silk
Definition: a large moth, Attacus atlas, from the tropical forests of southeast Asia