Big Huge Thesaurus

reduviid

noun

sounds kind of like