Ceylon Lemon Organic Seeds Natural Fresh Herb Fruit "10 Seeds" - Free Shipping
£6.79
A lemon tree is a small evergreen tree that produces oval-shaped fruit. Lemon trees have white, fragrant flowers that bloom all year, but especially in late winter. Lemon Seeds. Lemon trees need lots of sunlight to flower and produce fruit.