LEATHERLEAF


Meaning of LEATHERLEAF in English

[leath.er.leaf] n (ca. 1818): a north temperate ericaceous bog shrub (Chamaedaphne calyculata) with evergreen coriaceous leaves and small white cylindrical flowers

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