ladlewood

[ˈlædəlwʊd]

Definitions

1. noun

a type of deciduous tree (Cercidiphyllum japonicum) native to East Asia, having heart-shaped leaves and reddish-brown bark

“The ladlewood trees in the park were a beautiful sight during autumn”

Synonyms

  • Cercidiphyllum japonicum
  • deciduous tree

Antonyms

  • conifer
  • evergreen tree