Big Huge Thesaurus

syncarp

noun

sounds kind of like