lemonwood
Jump to navigation
Jump to search
English
[edit]Etymology
[edit]Noun
[edit]lemonwood (plural lemonwoods)
- A small evergreen tree, Pittosporum eugenioides, from New Zealand, whose leaves smell of lemon when crushed.
- Synonym: tarata
- The flowering plant Calycophyllum candidissimum.