I found this word in a dictionary:

Definitions of Leonardesque:

adjective: in the manner of Leonardo da Vinci

Comments are closed.