Definition
An ictodosaur is a single member of the Ictodosauria group, extinct reptiles that resembled dolphins. They possessed streamlined bodies and powerful tails for swimming. These creatures thrived in the Mesozoic seas. Think of them as reptile versions of modern dolphins. Their fossils help scientists understand ancient marine ecosystems.