LEATHERWOOD


Meaning of LEATHERWOOD in English

noun Date: 1743 a small eastern North American tree ( Dirca palustris ) of the mezereon family with pliant stems and yellow flowers, a small tree or shrub ( Cyrilla racemiflora of the family Cyrillaceae) of the southeastern United States

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.