VariousWords beta
Related Terms:
Definitions:
Adjective
Leonardesque
Definition: in the manner of Leonardo da Vinci
Definition: Characteristic of (the works of) Leonardo da Vinci.