The Lepidosauria ( Greek for scaled lizards ) are reptiles with overlapping scales .
The Lepidosauria ( from Greek meaning scaled lizards ) are reptiles with overlapping scales .