Big Huge Thesaurus

triatoma

noun

sounds kind of like