got 3 very large bites on my leg and they are soooooooooooooo itchy and swollen.just wondering if it could be mozzys.(cant spell their proper name!!)