Big Huge Thesaurus

rotifer

noun

sounds kind of like