Big Huge Thesaurus

Coelenterata

noun

sounds kind of like