Description

Mesopuzosia gaudama 89 - 85 Million years old Late Cretaceous Tamil Nadu, India #fossil