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