Subscribe
URL of the page has been copied to clipboard.
Meaning : Tree of eastern North America with thin lustrous yellow or grey bark.
Synonyms : betula alleghaniensis, yellow birch
Install App
Betula leutea meaning in Telugu.