Find the word definition

The Collaborative International Dictionary
Wikipedia
Attacus

Attacus is a genus of moths in the Saturniidae family.

The genus contains the Atlas moth (Attacus atlas), the second largest moth in the world.