Leonardesque

enUK
Thesaurus
Adj.1.Leonardesque - in the manner of Leonardo da Vinci