English dictionary

betula leutea meaning and definition

BETULA LEUTEA noun

Definition of Betula leutea (noun)

  1. tree of eastern North America with thin lustrous yellow or grey bark
Source: Princeton University Wordnet