VariousWords beta
Related Terms:
Definitions:
Noun
lemonwood
Definition: hard tough elastic wood of the lemonwood tree; used for making bows and fishing rods
lemonwood
lemon-wood
lemonwood tree
lemon-wood tree
Psychotria capensis
Definition: South African evergreen having hard tough wood
Definition: A small evergreen tree, Pittosporum eugenioides, from New Zealand, whose leaves smell of lemon when crushed