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”
[ˈlædəlwʊd]
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”