frame: a framework that supports and protects a picture or a mirror
framework: a structure supporting or containing something
southern white cedar: slow-growing medium-sized cedar of east coast of the United States; resembles American arborvitae