VariousWords beta
Definitions:
Noun
saturniid
saturniid moth
Definition: large brightly colored and usually tropical moth; larvae spin silken cocoons