Level 6 · word 17,163 of 20,000

alder

/ˈɔːldər/ American
  • n. 桤木
Definition
  • n. a tree that grows near water and has toothed leaves
Example
They planted an alder tree beside the small garden pond.
他们在小花园的池塘边种了一棵桤树。