Big Huge Thesaurus

scolytus

noun

sounds kind of like