Archeology
100 million-year insect fossils resemble alien creatures
An ancient insect found in amber dating back to 100 million years old with large heads and eyes resembling aliens.
Browse ScienceInfo articles and explainers related to Aethiocarenus Burmanicus.
1 published item.
An ancient insect found in amber dating back to 100 million years old with large heads and eyes resembling aliens.