mosasaurid Definition
Definition
A type of marine lizard that lived during the Cretaceous period, characterized by their long bodies, sharp teeth, and hydrodynamic design, making them effective predators in ancient seas.
Browse
A type of marine lizard that lived during the Cretaceous period, characterized by their long bodies, sharp teeth, and hydrodynamic design, making them effective predators in ancient seas.
Browse