Synonyms: saturniid, saturniid moth
Definition: large brightly colored and usually tropical moth; larvae spin silken cocoons
Similar words: moth
Definition: typically crepuscular or nocturnal insect having a stout body and feathery or hairlike antennae