Leatherwood Meaning

There are 2 meaning(s) for word Leatherwood

Meaning 1 : shrub or small tree of southeastern United States to West Indies and Brazil; grown for the slender racemes of white flowers and orange and crimson foliage

    Synonyms : cyrilla,  cyrilla racemiflora,  white titi
Meaning 2 : deciduous shrub of eastern North America having tough flexible branches and pliable bark and small yellow flowers

    Synonyms : dirca palustris,  moose-wood,  moosewood,  ropebark,  wicopy