- Oddiverse Blog
- By Laura Sinpetru
- July 22nd, 2014
World's Largest Aquatic Insect Reportedly Discovered in China
The insect was found by researchers exploring the country's Sichuan province
The insect was found by researchers exploring the country's Sichuan province