Can someone please help me to identify - what kind of insects are these ? Are these termites ? or what else ?
I placed the spectracide termite detectors around my house ( since my neighbor was suspicious that he has termite ) , and one one of the device popped yesterday .
I see few white...