The Insect Museum of West China has just examined what appears to be the world”s largest flying insect specimen. The Giant Dobsonfly is an aquatic insect and is typically found in China, India and Vietnam. … it”s also so huge and horrifyin…
Quote saved.
Login to quote this blog
Failed to save quote. Please try again later.
You cannot quote because this article is private.