sphecoid wasp

meaning: any of various solitary wasps (noun)

synonyms:sphecoid,