Big Huge Thesaurus

hymenopteran

noun

sounds kind of like