oleograph
nounDefinition of oleograph
: a chromolithograph printed on cloth to imitate an oil painting
Keep scrolling for more