Atlas moth
nounDefinition of Atlas moth
1
: a giant silk moth (Attacus atlas) widespread and often abundant in Asia that is cultured for silk in some places
2
: any of several giant silk moths of the East Indies and southern Asia