LEOPARDWOOD
Meaning of LEOPARDWOOD in English
ˈ ̷ ̷ ̷ ̷ˌ ̷ ̷ noun
1.
a. : letterwood
b. : a tree yielding such wood
2.
a. : leopard tree wood
b. : leopard tree
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012