English edit

Noun edit

leverwood (usually uncountable, plural leverwoods)

  1. The American hophornbeam, Ostrya virginiana, a small tree with very resilient wood.

References edit