×

Betula alnoides

Plant
Betula alnoides is a species of birch that can be found in natural condition of such countries as Bangladesh, Bhutan, Cambodia, China, India, Laos, Myanmar, Nepal, Thailand and Vietnam at an elevation of 300–2,100 metres and higher in some cases. Wikipedia
Family: Betulaceae
Species: B. alnoides
Higher classification: Birch
Rank: Species
Genus: Betula