LEVERWOOD


Meaning of LEVERWOOD in English

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

Webster's English dictionary.      Английский словарь Webster.