LEADWOOD


Meaning of LEADWOOD in English

ˈledˌ ̷ ̷ noun

1. : leatherwood 1a

2. : an African tree or shrub ( Combretum imberbe ) with pale gray bark and small pale green leaves

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.