Pelargonium limoneum
1.
(
noun
) a common garden geranium with lemon-scented foliage
Synonyms:
lemon geranium
Related Words:
geranium
Terms and Conditions of Use / Copyright Notice