bilsted

/ˈbaɪlsted/

Definitions

1. noun

a type of deciduous tree (Betula pubescens) native to Europe and Asia, also known as downy birch

“The landscape architect chose a bilsted tree for the garden due to its low-maintenance requirements.”

Synonyms

  • birch tree
  • downy birch