Big Huge Thesaurus

physalia

noun

sounds kind of like