Word Games Pro Dictionary
saturniid
noun
large brightly colored and usually tropical moth; larvae spin silken cocoons
Quick reference
Word Facts
How it sounds
Pronunciation
səˈtɚ.ni.ɪd
Meaning
Definitions
noun
large brightly colored and usually tropical moth; larvae spin silken cocoons
