Big Huge Thesaurus

taenia

noun

sounds kind of like