Lemon Tree

From Wikipedia, the free encyclopedia
Jump to navigation Jump to search

Lemon Tree, Lemon tree or Lemontree may refer to:

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

Places[edit]

Film, music and literature[edit]

See also[edit]