a : a scenic representation in which sculptured figures and lifelike details are displayed usually in miniature so as to blend indistinguishably with a realistic painted background
b : a life-size exhibit (as of a wildlife specimen or scene) with realistic natural surroundings and a painted background