alder dogwood Meaning, Definition & Usage

  1. noun small tree common in Europe
    alder buckthorn; Rhamnus frangula.

WordNet