Lemon Tree

From Wikipedia, the free encyclopedia

The term Lemon Tree may refer to:

  • Lemon Myrtle, an Australian native tree with a distinct lemon smell, used in cooking and as an anti-bacterial.

Lemon Tree may also refer to:

[edit] Areas of New South Wales

[edit] Film and Music

[edit] See also