lemon geranium
English Dictionary
->
Letter L
-> lemon geranium
Search Dictionary:
lemon geranium Definition
(n)
a
common
garden
geranium
with
lemon
-
scented
foliage
lemon geranium Synonyms
lemon geranium
Pelargonium limoneum
© Art Branch Inc.