Dirca

Explore definitions, synonyms, and language insights of Dirca

Definitions

Noun
deciduous shrub of North America: leatherwood