lemonwood
English
editEtymology
editNoun
editlemonwood (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.