lemonwood
/ˈlemənwʊd/noun
1- a small evergreen New Zealand tree whose leaves produce a lemon-like smell when crushed柠檬木, 番樱桃状海桐。 亦称 TARATA.
1.1
- Pittosporum eugenoides, family Pittosporaceae.拉丁名Pittosporum eugenoides,海桐花科。