LEATHERWOOD


Meaning of LEATHERWOOD in English

[leath.er.wood] n (1743) 1: a small tree (Dirca palustris) of the mezereon family with pliant stems and yellow flowers

2: a small tree (Cyrilla racemiflora) of the southeastern U.S. related to the titi

Merriam-Webster English vocab.      Английский словарь Merriam Webster.