lemon geranium


noun

a garden geranium, Pelargonium crispum, having lemon-scented leaves.

British Dictionary definitions for lemon geranium

lemon geranium

noun

a cultivated geraniaceous plant, Pelargonium limoneum, with lemon-scented leaves