ATLAS MOTH


Meaning of ATLAS MOTH in English

noun

Usage: usually capitalized A

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

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.