Plant lemon seeds. Lemon leaves smell so good. Plant lemon seeds. Lemon leaves smell so good. Source: HERE ← PREV POST NEXT POST →