limewood
/ˈlaɪmʊwʊd/Definitions
1. noun
A type of deciduous tree (Tilia europaea) native to Europe and western Asia, characterized by heart-shaped leaves and a fragrant, pale yellow wood.
“The limewood was used to carve a beautiful sculpture for the museum’s new exhibit.”