atlas moth
Noun
Meaning
giant saturniid moth widespread in Asia; sometimes cultured for silk
Source: WordNetSynonyms
Atticus atlas
io moth
luna moth
emperor moth
imperial moth
cecropia moth
hickory horned devil
moon moth
giant silk moth
giant peacock moth
australian moon moth
snake moth
atlas butterfly
chinese moon moth
indian moon moth
Show all synonyms