lemon geranium
noun
a garden geranium, Pelargonium crispum, having lemon-scented leaves.
Words nearby lemon geranium
lemon,
lemon balm,
lemon cheese,
lemon drop,
lemon fish,
lemon geranium,
lemon grass,
lemon grove,
lemon kali,
lemon law,
lemon mint
British Dictionary definitions for lemon geranium
lemon geranium
noun
a cultivated geraniaceous plant, Pelargonium limoneum, with lemon-scented leaves