Betula alleghaniensis

Explore definitions, synonyms, and language insights of Betula alleghaniensis

Definitions

Noun
tree of eastern North America with thin lustrous yellow or grey bark

More General Terms