Synonyms and Antonyms for Betula_glandulosa

1. Betula glandulosa (n.)

small shrub of colder parts of North America and Greenland

Synonyms: