marquetry

Noun
  1. Inlaid veneers are fitted together to form a design or picture that is then used to ornament furniture (synset 103728758)

Other Searches