Big Huge Thesaurus

Haematobia

noun

sounds kind of like