Big Huge Thesaurus

salp

noun

sounds kind of like