The P. antiquus fossil, which is about the size of a flea, was discovered on a rock in a dry area of northern China that was previously ocean.
It was found on a rock in a dry area of northern China that was previously ocean. https://t.co/IDy3HhLt0u