English dictionary

betula pubescens meaning and definition

BETULA PUBESCENS noun

Definition of Betula pubescens (noun)

  1. European birch with dull white to pale brown bark and somewhat drooping hairy branches
Source: Princeton University Wordnet