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.
2012