Garden Flowers And Garden Ideas : from lemon seeds. Lemon leaves smell so good. May 22, 2019 0 2803 Flowers And Garden Ideas : from lemon seeds. Lemon leaves smell so good.