Big Huge Thesaurus

Paralithodes

noun

sounds kind of like