Big Huge Thesaurus

pyrophorus

noun

sounds kind of like