alder ( synonym found)

Definition of alder:

(n) : any of several trees or shrubs of the genus Alnus, belonging to the birch family

Definition of alder:

(n) : any of several trees or shrubs of the genus Alnus, belonging to the birch family

Back to Top