Leonardoesque

Adjective

 * 1) Characteristic of (the works of).