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