Big Huge Thesaurus

Vespula

noun

sounds kind of like