Big Huge Thesaurus

Tribolium

noun

sounds kind of like