Big Huge Thesaurus

belemnoidea

noun

sounds kind of like