Big Huge Thesaurus

necturus

noun

sounds kind of like