All Posts Tagged Tag: ‘Sichuan province’

World’s Largest Flying Aquatic Insect Found in China

The world’s largest flying aquatic insect has been identified in China’s Sichuan province, according to entomologists in the region. The Insect Museum of West China said that villagers from Chengdu presented what they called “weird insects that resemble giant dragonflies with long teeth,” earlier this month. Several of the bugs were examined by museum staff, and were found to be …

Read More