Dictionary

Explore meaning, context, and usage with an online dictionary experience optimized for multilingual workflows.

Clear

Try these words

Meaning of leatherwood

Source language: EnglishDictionary language: English

leatherwood

noun

Definitions

  1. A deciduous shrub, of the genus Dirca, that has leathery bark

  2. A subalpine shrub or small tree found only in New Zealand, Olearia colensoi