leatherleaf
noun
Definitions
A shrub (Chamaedaphne calyculata) found in the cool temperate and subarctic regions of the Northern Hemisphere.
Explore meaning, context, and usage with an online dictionary experience optimized for multilingual workflows.
Try these words
Definitions
A shrub (Chamaedaphne calyculata) found in the cool temperate and subarctic regions of the Northern Hemisphere.