Advertisement
Advertisement
lemon geranium
noun
- a garden geranium, Pelargonium crispum, having lemon-scented leaves.
lemon geranium
noun
- a cultivated geraniaceous plant, Pelargonium limoneum, with lemon-scented leaves
Advertisement
Advertisement
Advertisement
Advertisement
Browse