lemon-wood tree

noun

  1. 1

    South African evergreen having hard tough wood

Synonyms

Also useful for “lemon-wood tree”:Crossword