Meaning of leatherleaf in English:

leatherleaf

noun

  • A low-growing evergreen shrub of the heather family, found in north temperate regions.

    Chamaedaphne calyculata, family Ericaceae