Synonyms and Antonyms for Atticus_atlas

1. Atticus atlas (n.)

giant saturniid moth widespread in Asia; sometimes cultured for silk

Synonyms: