News
The Brachyponera chinensis, or the Asian needle ant, is an invasive species that can cause an allergic reaction in humans who are bit. Its name comes from its origin in China, Japan and Korea. The ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results