Big Huge Thesaurus

loligo

noun

sounds kind of like