meaning of leverwood

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


Related Words

leverwood |

Developed & Maintained By Taraprasad.com

Treasure Words