Big Huge Thesaurus

proboscidian

noun

sounds kind of like