Big Huge Thesaurus

Anastomus

noun

sounds kind of like