Definition of leatherwood
noun
1an evergreen American shrub or small tree with tough, flexible bark. - Cyrilla racemiflora, family Cyrillaceae
2a Tasmanian eucryphia tree which bears fragrant white flowers and yields tough pinkish timber. - Eucryphia lucida, family Eucryphiaceae