itchwood
/ˈɪtʃwʊd/Definitions
1. noun
a type of tree (Celtis occidentalis) that has thorns and produces a hard wood used for tool handles and other purposes
“The craftsman preferred working with itchwood for its durability and resistance to decay.”
1. noun
a type of tree (Celtis occidentalis) that has thorns and produces a hard wood used for tool handles and other purposes
“The craftsman preferred working with itchwood for its durability and resistance to decay.”