Lemon Tree
Topics referred to by the same term / From Wikipedia, the free encyclopedia
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
Lemon Tree may refer to: