ALL meanings of lemonwood
lem·on·wood
L l - noun lemonwood a tropical American tree, Calycophyllum candidissimum, of the madder family, having flowers with conspicuous white calyx lobes. 1
- noun lemonwood the hard, tough wood of this tree, used for fishing rods and archery bows. 1
- noun lemonwood A small evergreen tree, Pittosporum eugenioides, from New Zealand, whose leaves smell of lemon when crushed. 1
- noun lemonwood a small tree, Pittosporum eugenioides, of New Zealand having a white bark and lemon-scented flowers 0