Big Huge Thesaurus

conodonta

noun

sounds kind of like