meaning of betula glandulosa

betula glandulosa meaning in General Dictionary

small shrub of colder areas of North America and Greenland