News
A fossilized cockroach estimated to be 35 to 40 million years old has been discovered in a piece of amber in Russia’s Kaliningrad Region. The specimen was found during manual sorting at the ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results