Big Huge Thesaurus

urochorda

noun

sounds kind of like