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