Big Huge Thesaurus

chordata

noun

sounds kind of like