meaning of alder buckthorn

alder buckthorn meaning in General Dictionary

little tree common in Europe