English
Detailed Synonyms for atlas moth in English
atlas moth:
atlas moth [the ~] noun
-
the atlas moth
– giant saturniid moth widespread in Asia; sometimes cultured for silk 1the atlas moth; the Atticus atlas– giant saturniid moth widespread in Asia; sometimes cultured for silk 1