oleographs

English

Noun

oleographs

  1. plural of oleograph