Big Huge Thesaurus

heleodytes

noun

sounds kind of like