micarta
English
Etymology
Genericization of the trademark Micarta.
Noun
micarta (uncountable)
- A composite of fabrics (typically linen or paper fabric) using phenolic resins cured under pressure and high temperature to produce laminates.
Anagrams
- tamaric