Big Huge Thesaurus

vorticella

noun

sounds kind of like