leverwood
/lɛvərwʊd/Definitions
1. noun
a type of deciduous tree, especially the North American black ash (Fraxinus nigra).
“The park is home to a variety of trees, including a beautiful leverwood.”
1. noun
a type of deciduous tree, especially the North American black ash (Fraxinus nigra).
“The park is home to a variety of trees, including a beautiful leverwood.”