Lemonwood Definition

noun

A small evergreen tree, Pittosporum eugenoides, from New Zealand, whose leaves smell of lemon when crushed.

Wiktionary
Synonyms:
  • Psychotria capensis
  • lemon-wood tree
  • lemonwood tree
  • lemon-wood

Other Word Forms of Lemonwood

Noun

Singular:
lemonwood
Plural:
lemonwoods

Find Similar Words

Find similar words to lemonwood using the buttons below.

Words Starting With

Words Ending With

Unscrambles

lemonwood