Feedback
Micarta
Meaning
Noun
●
A
composite
of
fabrics
(typically
linen
or
paper
fabric
) using
phenolic resins
cured
under
pressure
and high
temperature
to
produce
laminates.
Sourced from
Wiktionary
Related
Cocobolo
Purpleheart
Join 10 million students and professionals writing 70% faster at QuillBot.com
Start writing better