over 4 years
ago by
Vasika
Udurawane
The largest known insect of all time was a predator resembling a dragonfly but was only distantly related to them. Its name is Meganeuropsis, and it ruled the skies before pterosaurs, birds and bats had even evolved.
Read Article