Big Huge Thesaurus

mastigophore

noun

sounds kind of like