Big Huge Thesaurus

urochord

noun

sounds kind of like