Leonardo

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

Leonardo Definition
Leonardo Definition

An Italian polymath, scientist, inventor, painter, architect, and paleontologist. Leonardo was a Renaissance genius known for his art and numerous innovations.