'lemonwood tree' definitions:

Definition of 'lemonwood tree'

(from WordNet)
noun
South African evergreen having hard tough wood [syn: lemonwood, lemon-wood, lemonwood tree, lemon-wood tree, Psychotria capensis]
noun
Source of a tough elastic wood [syn: dagame, lemonwood tree, Calycophyllum candidissimum]

Definition of 'lemonwood tree'

From: GCIDE