Big Huge Thesaurus

hydroid

noun

sounds kind of like