Noun
micarta (uncountable)
A composite of fabrics (typically linen or paper fabric) using phenolic resins cured under pressure and high temperature to produce laminates.
Micarta is nearly impervious to water, is grippy when wet, and is an excellent insulator. Source: Internet
Micarta has come to refer to any fibrous material cast in resin. Source: Internet