Jump to content

Lemon Tree

From Wikipedia, the free encyclopedia
(Redirected from Lemon tree)

Lemon Tree may refer to:

  • Lemon (Citrus limon), a tree bearing fruit
  • Lemon myrtle (Backhousia citriodora), an Australian native tree with a distinct lemon smell

Places in Australia

[edit]

Film, music and literature

[edit]

See also

[edit]