Leonardo

An Italian polymath, scientist, inventor, painter, architect and paleontologist.

Leonardo Definition
Leonardo Definition

An Italian polymath, scientist, inventor, painter, architect, and paleontologist. Leonardo da Vinci was a genius of the Renaissance who made significant contributions to art and science.