plastic wood

English

Noun

plastic wood (uncountable)

  1. Synonym of wood putty.