Big Huge Thesaurus

Heleodytes

noun

sounds kind of like