Definition of lemonwood in English:

lemonwood

noun

  • 1A small evergreen New Zealand tree whose leaves produce a lemon-like smell when crushed.

    Pittosporum eugenoides, family Pittosporaceae

    Also called tarata in New Zealand
  • 2US The light-coloured wood of any of several tropical American trees, especially the Cuban Calycophyllum candidissimum of the madder family (Rubiaceae ).

Pronunciation

lemonwood

/ˈlɛmənwʊd/