Word info Synonyms

Atticus atlas

Noun

Meaning

giant saturniid moth widespread in Asia; sometimes cultured for silk

Source: WordNet

Synonyms

Hypernyms

Close letter words and terms