altarpiece: a painted or carved screen placed above and behind an altar or communion table
screen: partition consisting of a decorative frame or panel that serves to divide a space
devourer: someone who eats greedily or voraciously