a leader ( synonym found)

Definition of a leader:

°Any of several trees or shrubs of the genus Alnus, belonging to the birch family.

Definition of a leader:

°Any of several trees or shrubs of the genus Alnus, belonging to the birch family.

Back to Top