Big Huge Thesaurus

nauclea

noun

sounds kind of like