Leverwood

Definition:

  • (n.) The American hop hornbeam (Ostrya Virginica), a small tree with very tough wood.