Skip to content
ontologydriven
Sign out

Dictionary

Words, grammatical forms and meanings linked to the ontology.

leatherbark en · NOUN

Etymology

leather + bark

Meanings

  1. A North American shrub of species Dirca palustris.

Synonyms

eastern leatherwood