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.”

Synonyms

  • Fraxinus nigra
  • black ash

Antonyms

  • evergreen
  • non-deciduous