Synonyms and Antonyms for alder_dogwood

1. alder dogwood (n.)

small tree common in Europe

Synonyms: