lemonwood
English
Etymology
Noun
lemonwood (plural lemonwoods)
- A small evergreen tree, Lua error in Module:taxlink at line 68: Parameter "noshow" is not used by this template., from New Zealand, whose leaves smell of lemon when crushed
lemonwood (plural lemonwoods)