Definition of lemonwood in English:

lemonwood

noun

  • 1US The light-colored wood of any of several tropical American trees, especially the Cuban "Calycophyllum candidissimum" of the madder family ("Rubiaceae")

  • 2A small evergreen New Zealand tree whose leaves produce a lemonlike smell when crushed.

Pronunciation

lemonwood

/ˈlemənˌwo͝od/