Big Huge Thesaurus

chrysaora

noun

sounds kind of like