Betula leutea

Explore definitions, synonyms, and language insights of Betula leutea

Definitions

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

More General Terms