scalebark
/ˈskeɪlˌbɑːrk/Definitions
1. noun
the bark of a tree that is shed in scales
“The park ranger explained that the scalebark was a sign of a healthy tree.”
1. noun
the bark of a tree that is shed in scales
“The park ranger explained that the scalebark was a sign of a healthy tree.”