LEMONWOOD


Meaning of LEMONWOOD in English

ˈ ̷ ̷ ̷ ̷ˌ ̷ ̷ noun

1. in New Zealand : tarata

2. : a southern African evergreen tree ( Psychotria capensis ) with hard tough elastic wood used for making bows

3. : dagame

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