← DefinitionshareGuessleatherleafnounA low-growing evergreen shrub with thick, leathery leaves, found in bogs and wetlands of North America.No synonyms or antonyms found for this word.