Meaning of lemon geranium
Definition of lemon geranium
(noun)
a
common
garden
geranium
with
lemon-scented
foliage
Other information on lemon geranium
WIKIPEDIA results for
lemon geranium
Amazon results for
lemon geranium
Tweet