What does betula glandulosa mean?

betula glandulosa meaning in General Dictionary

small shrub of colder areas of North America and Greenland