downy birch

Noun

 * 1) A deciduous tree of species.

Synonyms

 * , white birch, ,

Translations

 * Finnish:
 * Ingrian: hikiäin
 * Turkish: tüylü huş