Noun Definitionlemonwood tree1.Definition: source of a tough elastic woodRelated Noun(s):dagameCategory: Plants2.Definition: South African evergreen having hard tough woodRelated Noun(s):lemonwood, psychotria capensisCategory: Plants