Big Huge Thesaurus

Saturnia

noun

sounds kind of like