Meaning of saturniid moth

Definition of saturniid moth

(noun) large brightly colored and usually tropical moth; larvae spin silken cocoons

Other information on saturniid moth

WIKIPEDIA results for saturniid moth
Amazon results for saturniid moth