Below is a picture. It doesn't look like Mosquito Man, Yellowjacket, or the Moth. My son received it in a pile of giveaway toys (including both DC and Marvel characters) so no packaging was available.
That character isn't from Marvel or DC. It's "Ultimate Big Chill" from the Ben Ten franchise.
Your version seems to be missing part of its head.
It's from Ben 10:
Ben 10 Ultimate Alien Ultimate Big Chill Haywire
A good sign is the symbol on his front, the green "hourglas"