Leatherwood (noun) Definition, Meaning & Examples

noun
  1. an American shrub, Dirca palustris, having a tough bark.
noun
  1. a North American thymelaeaceous shrub, Dirca palustris, with pale yellow flowers and tough flexible branches
  2. any of various Australian shrubs of the family Cunoniaceae
Leatherwood (noun) Definition, Meaning & Examples

More Definitions