English dictionary
saturniid meaning and definition
Definition and meaning of saturniid at MeaningMonkey.org. saturniid meaning and definition in the English Dictionary.SATURNIID noun
Definition of saturniid (noun)
- large brightly colored and usually tropical moth; larvae spin silken cocoons
- synonyms: saturniid moth
Source: Princeton University Wordnet