Find the word definition

Wiktionary
atlas moth

n. a large moth, (taxlink Attacus atlas species), from the tropical forests of southeast Asia

WordNet
atlas moth

n. giant saturniid moth widespread in Asia; sometimes cultured for silk [syn: Atticus atlas]