Big Huge Thesaurus

hydrozoan

noun

sounds kind of like