Big Huge Thesaurus

Physalia

noun

sounds kind of like