Ichthyosauria

Ichthyosauria is an extinct clade of marine reptiles that lived during the Mesozoic Era. Its members evolved streamlined bodies and other adaptations for swimming in the sea.

Connect