Big Huge Thesaurus

geoduck

noun

sounds kind of like